/*3. 打印100以内的斐波那契数列*/
package main

import (
	"fmt"
	"math/rand"
	"time"
)

func main() {
	var sum1, sum2, value = 0, 1, 0
	r := rand.New(rand.NewSource(time.Now().UnixNano()))
	for i := 0; i < 20; i++ {
		value = r.Intn(100)
		if value%2 == 1 {
			sum1 += value
		} else {
			sum2 *= value
		}
		fmt.Printf("%d,", value)
	}
	fmt.Printf("\nsum1=%d,sum2=%d", sum1, sum2)
}

// 阿飞老师的批改
// 1. 你这里应该20个以内随机数那道题目，随机数的范围有问题，同时Intn的用法有问题，Intn(n)的范围应该是[0,n)
// 2. 求和以及求积的数搞反了
